package com.sdkj.recruit.dao;

import java.util.List;

import com.sdkj.recruit.model.SmallNo;
import com.sdkj.recruit.model.SmallNoLog;


public interface ISmallNoManagementDao {

	/**
	 * 统计小号数量
	 * @param currentPage
	 * @param pageSize
	 * @param smallNoName
	 * @param platformName
	 * @return
	 */
	long queryMerchantCount(int currentPage, int pageSize, String smallNoName,
			String platformName);

	/**
	 * 查询小号信息
	 * @param currentPage
	 * @param pageSize
	 * @param smallNoName
	 * @param platformName
	 * @return
	 */
	List<SmallNo> querySmallNoList(int currentPage, int pageSize,
			String smallNoName, String platformName);

	/**
	 * 保存小号
	 * @param samllNo
	 */
	void saveSmallNo(SmallNo samllNo);

	/**
	 * 记录小号登陆日志
	 * @param log
	 */
	void saveSmallNoLog(SmallNoLog log);
	
	/**
	 * 小号任务
	 * @param merchantId
	 * @param smallNoId
	 * @return
	 */
	long queryTaskById(String merchantId, String smallNoId);

}
